here is a nested test
\begin{five}

	[

		optional

	] 

	{

		mandatory argument

	} 

	{

		second mandatory

	}\{ something else\}
	five text
	five text
	five text
\end{five}
